package com.tangjiali.nest2;
/*某学校Java学科分为基础班和就业班:
        Java基础班:
        001	李晨
        002	范冰冰
        Java就业班:
        001	马云
        002	马化腾
        使用HashMap嵌套HashMap方式完成存储数据,并遍历出所有的学生*/

import java.util.HashMap;
import java.util.Map;

public class Solution {
    public static void main(String[] args) {
//        1.每个学生的学号和姓名就是一个键值对,可以放在一个map集合中
//        2.Java基础班对应着存放学号和姓名的map集合
//        3.先遍历出外面的Map集合,拿到内部的Map集合
//        4.再遍历内部的Map和,将具体的key和value获取出来

        Map<String,String> javase = new HashMap<>();
        javase.put("001","李晨");
        javase.put("002","范冰冰");
        Map<String,String> javaee = new HashMap<>();
        javaee.put("001","马云");
        javaee.put("002","马化腾");
        Map<String,Map<String,String>> java = new HashMap<>();
        java.put("javase",javase);
        java.put("javaee",javaee);
        java.forEach(((s, stringMap) -> {
            System.out.println(s+":");
            stringMap.forEach(((s1, s2) -> {
                System.out.println("key="+s1+",value="+s2);
            }));
        }));

    }
}
